trochlear fossa - German English Dictionary